package com.healthcloud.entity;

import java.util.List;

/**
 * 检测项目页面展示
 * @author houxianghua
 * 2015/07/22
 */
public class TestProject {
	private String testKindCode; //种类编码（唯一）

	private String testKindName = ""; //种类名称

//	private String fastCode;  //简写，快速查询码
	private String fastCodeKind;  //简写，快速查询码

//	private Integer isDel = 0; //删除标记
	private Integer isDelKind = 0; //删除标记

	private String testKindNameEN;//英文名


	private String testItemCode; //检测项目编号

	private String testItemName = ""; //检测项目名称

//	private String testKindCode; //检测项目所属类型编号

//	private String fastCode; //简写，快速查询码
	private String fastCodeItem; //简写，快速查询码

	private String testUnit = ""; //单位

//	private Integer isDel; //删除标识符
	private Integer isDelItem; //删除标识符

	private String testItemNameEn; //检测项目英文名


	private Integer id;

//	private String testItemCode;

	private Float testMaxValue;

	private Float testMinValue;

	private Float testMaxValueGirl;

	private Float testMinValueGirl;

	private String unit = "";

	private Integer maxAge;

	private Integer minAge;

	private Integer maxAgeGirl;

	private Integer minAgeGirl;

	public String getTestKindCode() {
		return testKindCode;
	}

	public void setTestKindCode(String testKindCode) {
		this.testKindCode = testKindCode;
	}

	public String getTestKindName() {
		return testKindName;
	}

	public void setTestKindName(String testKindName) {
		this.testKindName = testKindName;
	}

	public String getFastCodeKind() {
		return fastCodeKind;
	}

	public void setFastCodeKind(String fastCodeKind) {
		this.fastCodeKind = fastCodeKind;
	}

	public Integer getIsDelKind() {
		return isDelKind;
	}

	public void setIsDelKind(Integer isDelKind) {
		this.isDelKind = isDelKind;
	}

	public String getTestKindNameEN() {
		return testKindNameEN;
	}

	public void setTestKindNameEN(String testKindNameEN) {
		this.testKindNameEN = testKindNameEN;
	}

	public String getTestItemCode() {
		return testItemCode;
	}

	public void setTestItemCode(String testItemCode) {
		this.testItemCode = testItemCode;
	}

	public String getTestItemName() {
		return testItemName;
	}

	public void setTestItemName(String testItemName) {
		this.testItemName = testItemName;
	}

	public String getFastCodeItem() {
		return fastCodeItem;
	}

	public void setFastCodeItem(String fastCodeItem) {
		this.fastCodeItem = fastCodeItem;
	}

	public Integer getIsDelItem() {
		return isDelItem;
	}

	public void setIsDelItem(Integer isDelItem) {
		this.isDelItem = isDelItem;
	}

	public String getTestItemNameEn() {
		return testItemNameEn;
	}

	public void setTestItemNameEn(String testItemNameEn) {
		this.testItemNameEn = testItemNameEn;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Float getTestMaxValue() {
		return testMaxValue;
	}

	public void setTestMaxValue(Float testMaxValue) {
		this.testMaxValue = testMaxValue;
	}

	public Float getTestMinValue() {
		return testMinValue;
	}

	public void setTestMinValue(Float testMinValue) {
		this.testMinValue = testMinValue;
	}

	public Float getTestMaxValueGirl() {
		return testMaxValueGirl;
	}

	public void setTestMaxValueGirl(Float testMaxValueGirl) {
		this.testMaxValueGirl = testMaxValueGirl;
	}

	public Float getTestMinValueGirl() {
		return testMinValueGirl;
	}

	public void setTestMinValueGirl(Float testMinValueGirl) {
		this.testMinValueGirl = testMinValueGirl;
	}

	public String getUnit() {
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public Integer getMaxAge() {
		return maxAge;
	}

	public void setMaxAge(Integer maxAge) {
		this.maxAge = maxAge;
	}

	public Integer getMinAge() {
		return minAge;
	}

	public void setMinAge(Integer minAge) {
		this.minAge = minAge;
	}

	public Integer getMaxAgeGirl() {
		return maxAgeGirl;
	}

	public void setMaxAgeGirl(Integer maxAgeGirl) {
		this.maxAgeGirl = maxAgeGirl;
	}

	public Integer getMinAgeGirl() {
		return minAgeGirl;
	}

	public void setMinAgeGirl(Integer minAgeGirl) {
		this.minAgeGirl = minAgeGirl;
	}

	public TestProjectKind getTestProjectKind(){
		TestProjectKind testProjectKind = new TestProjectKind();
		testProjectKind.setTestKindCode(this.testKindCode);
		testProjectKind.setTestKindName(this.testKindName);
		testProjectKind.setFastCode(this.fastCodeKind);
		testProjectKind.setIsDel(this.isDelKind);
		testProjectKind.setTestKindNameEN(this.testKindNameEN);
		return testProjectKind;
	}

	public TestProjectItem getTestProjectItem(){
		TestProjectItem testProjectItem = new TestProjectItem();
		testProjectItem.setTestItemName(this.testItemCode);
		testProjectItem.setTestItemName(this.testItemName);
		testProjectItem.setTestKindCode(this.testKindCode);
		testProjectItem.setFastCode(this.fastCodeItem);
		testProjectItem.setTestUnit(this.testUnit);
		testProjectItem.setIsDel(this.isDelItem);
		testProjectItem.setTestItemNameEn(this.testItemNameEn);
		return testProjectItem;
	}

	public TestReferenceValue getTestReferenceValue(){
		TestReferenceValue testReferenceValue = new TestReferenceValue();
		testReferenceValue.setId(this.id);
		testReferenceValue.setTestItemCode(this.testItemCode);
		testReferenceValue.setTestMaxValue(this.testMaxValue);
		testReferenceValue.setTestMinValue(this.testMinValue);
		testReferenceValue.setTestMaxValueGirl(this.testMaxValueGirl);
		testReferenceValue.setTestMinValueGirl(this.testMinValueGirl);
		testReferenceValue.setUnit(this.unit);
		testReferenceValue.setMaxAge(this.maxAge);
		testReferenceValue.setMinAge(this.minAge);
		testReferenceValue.setMaxAgeGirl(this.maxAgeGirl);
		testReferenceValue.setMinAgeGirl(this.minAgeGirl);
		return testReferenceValue;
	}
}
